tg-me.com/python_academy/1740
Last Update:
Упаковка параметров с помощью urlencode
Довольно часто приходится работать с разнообразными API и совершать get-запросы с передачей множества параметров. Чаще всего составление запроса в коде выглядит примерно так:url = 'https://example.com?item={}&size={}&color={}&amount={}'.format('t-shirt', 'M', 'white', 5)
Смотрится не слишком презентабельно, однако есть слегка более длинный, но значительно улучающий читаемость кода вариант – функция urlencode
из из модуля urllib
.
BY Python Academy
![](https://photo.tg-me.com/u/cdn4.cdn-telegram.org/file/K-TEQ47gfXv3vdmTI0s3hYCvcXAdhgfBF85OBiA921GyqwHjIEEhccZl3h4cuGs8PnkMiqscwLnk0BRLYrZRTv_4qwH87uJ3pO_sBOIkaWWlhkuHenaLyKsDc3Z8on_RilQYFbXuBBLi3Pc9DpAXMdTEt9mwDHY9-UY-Zi2YQXTLttFZARjonkcAv1zNeIphz1ybvRbWALFwW8wrh4g6bM8V2pnrTN9DKrcUqk-nKMEKN_fAZaPhrJXo9LJtikpZF7g_o036SlCNQvbofXXpNK-_jgDIEmlDEfY8Ks4umZLHBymYcHzLzaotVm2eS124LT0U0NBNsNdAWFKugJKRwg.jpg)
Share with your friend now:
tg-me.com/python_academy/1740